//app.js
App({
  onLaunch: function() {
    //获取设备信息 从而确定导航高度
    wx.getSystemInfo({
      success: res => {
        //导航高度
        this.globalData.statusBarHeight = res.statusBarHeight;
        // 获取可使用窗口宽度
        let clientHeight = res.windowHeight;
        // 获取可使用窗口高度
        let clientWidth = res.windowWidth;
        // 算出比例
        let ratio = 750 / clientWidth;
        // 算出高度(单位rpx)
        let height = clientHeight * ratio;
        // 设置高度
        this.globalData.screenHeight = height;
      },
      fail(err) {
        console.log(err);
      }
    })
  },

 

  globalData: {
    statusBarHeight: 0,
    screenHeight: 0,
  },
 
  //px转成rpx
  pxToRpx: function(data) {
    let systemInfo = wx.getSystemInfoSync()
    // px转换到rpx的比例
    let pxToRpxScale = 750 / systemInfo.windowWidth;
    let dataRpx = data * pxToRpxScale
    return dataRpx;
  }
})